power take-off units - Spanish English Dictionary